dashpot pumps - Spanish English Dictionary